package com.ruoyi.system.domain;

import com.ruoyi.common.core.domain.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.time.LocalDateTime;

@Data
public class MeetRequests extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long id;

    /** 用户ID */
    private Long userId;

    /** 会议ID */
    private Long meetId;

    /** 会议室ID */
    private Long roomId;

    /** 状态（0审核中 1已通过 2未通过） */
    private String status;

    /** 审核意见 */
    private String content;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createdAt;

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime updateAt;

    /** 是否删除（0存在 2删除） */
    private String isDeleted;

    /** 查询参数：申请人姓名 */
    private String applicantName;

    /** 查询参数：会议主题 */
    private String theme;
}